summaryrefslogtreecommitdiffstats
path: root/src/video_core/engines/sw_blitter/converter.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/video_core/engines/sw_blitter/converter.h')
-rw-r--r--src/video_core/engines/sw_blitter/converter.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/video_core/engines/sw_blitter/converter.h b/src/video_core/engines/sw_blitter/converter.h
index 03337e906..f9bdc516e 100644
--- a/src/video_core/engines/sw_blitter/converter.h
+++ b/src/video_core/engines/sw_blitter/converter.h
@@ -1,21 +1,22 @@
// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project
// SPDX-License-Identifier: GPL-3.0-or-later
+#pragma once
+
#include <memory>
#include <span>
#include "common/common_types.h"
-#pragma once
-
#include "video_core/gpu.h"
namespace Tegra::Engines::Blitter {
class Converter {
public:
- virtual void ConvertTo(std::span<u8> input, std::span<f32> output) = 0;
- virtual void ConvertFrom(std::span<f32> input, std::span<u8> output) = 0;
+ virtual void ConvertTo(std::span<const u8> input, std::span<f32> output) = 0;
+ virtual void ConvertFrom(std::span<const f32> input, std::span<u8> output) = 0;
+ virtual ~Converter() = default;
};
class ConverterFactory {